What is Dynatrace and What does Dynatrace do
Dynatrace is the name of application performance management technology that provides the world's most accurate and in-depth application behaviour, all end-to-end processes, all user clicks at all layers without sampling.
It monitors the operability of the system, detects slowness and problems in applications, and saves resources with creating a structure that does not have technical or performance difficulties.

It detects and reports how many requests and response received and their timings.
All incoming Exceptions, CPU and especially Memory uses, remoting jobs (Wcf..v.b),
All SQL (Oracle,Ms Sql Server,MySql v.b. , slowest queries, query customs, whether the query is spent on web server or DB server) problem detection. Listening the system 24/7. Warning notifications by applying the defined threshold values. Showing system health with technical and executive reports.
Learn the actions and experiences of all users with “Usage Experiences Management”.
Increase your app's usability and performance and spend less time and resources to find and solve problems.
Quickly reach the solution of performance problems with root cause analysis. Increase team efficiency and optimize overall suitability and performance of applications.
Measure and report. Easily reflect and share your metrics to your customers understand. Increase customer satisfaction and loyalty.